Malign Distributions for Average Case Circuit Complexity

نویسندگان

  • Andreas Jakoby
  • Rüdiger Reischuk
  • Christian Schindelhauer
چکیده

In contrast to machine models like Turing machines or random access machines, circuits are a static computational model. The internal information ow of a computation is xed in advance, independent of the actual input. Therefore, the size and the depth are natural and simple measures for circuits and provide a worst case measure. We consider a model where an internal gate can be evaluated when the result is determined only by parts of its input. So we obtain a dynamic deenition of delay. In JRS94] we have deened an average case measure for the time complexity of circuits. Using this notion tight upper and lower bounds could be obtained for the average case complexity of several basic Boolean functions. Here, we will examine the asymptotic average case complexity of the set of all n-ary Boolean functions. In contrast to worst case analyses a simple counting argument does not work. We prove that almost all Boolean function require at least n ?log n ?log log n expected time even for the uniform probability distribution. On the other hand, there are signiicant subsets of functions that can be computed with a constant average delay. Finally, we compare worst case and average case complexity of Boolean functions. We show that for each function that is not computable by circuits of depth less than d, the expected time complexity will be at least d ? log n ? log d with respect to an explicitely deened probability distribution. In addition, a nontrivial upper bound on the complexity of such a distribution will be obtained.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Medizinische Universitt at L Ubeck 1 Malign Distributions for Average Case Circuit Complexity

In contrast to machine models like Turing machines or random access machines, circuits are a rigid computational model. The internal information ow of a computation is xed in advance, independent of the actual input. Therefore, in complexity theory only worst case complexity measures have been used to analyse this model. In JRS 94] we have deened an average case measure for the time complexity ...

متن کامل

The Complexity of Malign Ensembles

We analyze the concept of malignness, which is the property of probability ensembles of making the average case running time equal to the worst case running time for a class of algorithms. We derive lower and upper bounds on the complexity of malign ensembles, which are tight for exponential time algorithms, and which show that no polynomial time computable malign ensemble exists for the class ...

متن کامل

The Average Case Complexity of the Parallel Prefix Problem

We analyse the average case complexity of evaluating all preexes of an input vector over a given semigroup. As computational model circuits over the semigroup are used and a complexity measure for the average delay of such circuits, called time, is introduced. Based on this notion, we then deene the average case complexity of a computational problem for arbitrary input distributions. For highly...

متن کامل

On the Average Case Circuit Delay of Disjunction

For circuits the expected delay is a suitable measure for the average case time complexity. In this paper, new upper and lower bounds on the expected delay of circuits for disjunction and conjunction are derived. The circuits presented yield asymptotically optimal expected delay for a wide class of distributions on the inputs even when the parameters of the distribution are not known in advance.

متن کامل

Improving the Average Delay of Sorting

In previous work we have introduced an average-case measure for the time complexity of Boolean circuits – that is the delay between feeding the input bits into a circuit and the moment when the results are ready at the output gates – and analysed this complexity measure for prefix computations. Here we consider the problem to sort large integers that are given in binary notation. Contrary to a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Inf. Comput.

دوره 150  شماره 

صفحات  -

تاریخ انتشار 1995